gene splicing - German English Dictionary